<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        
        $bbsdata=M("data");
        $data=$bbsdata->order('id desc')->select();
        $bbscount=$bbsdata->count();
        $this->assign('bbscount',$bbscount);
        $this->assign('rows',$data);
        $this->display();
    }
    public function del()   //删除留言
    {
        $id=I('get.id',0);
        $bbsdata=M("data");
        $rs=$bbsdata->delete($id);
        if($rs)
        {
            $this->success('删除成功',U('Home/Index/index'));
        }
        else 
        {
            $this->error('删除失败');
        }
        
    }
     public function edit()   //显示旧留言
    {
       $id=I('get.id',0);
       $model=M('data');
       $r=$model->where("id=$id")->find();
       $this->assign("row",$r);
       $this->display();
     }
     public function update() {  //保存修改后留言
     if (IS_POST)
    {
       $id=I('get.id',0);
       $data['username']=I('post.username','');
       $data['sex']=I('post.sex','男');
       $data['message']=I('post.message','');
       $data['imgurl']=I('post.imgurl','');
       $data['m_date']=date('Y-m-d H:i:s',time());
       $model=M("data");
       $model->where("id=$id")->save($data);
       $this->success('修改完成！',U('Home/Index/index'));
     }
      else {
            $this->error('非法操作！');
        }
     }
     
     public function add()   //发表留言
    {
       $model=D("data");
       if($model->create())  //获取表单POST过来的数据创建数据对象  有数据提交
       {
           //$model->m_date=date('Y-m-d H:i:s',time());
           $result=$model->add();
           if($result){
               $this->success('留言成功', U('Home/Index/index')); 
            }
           else
            {
		$this->error('留言失败');
	    }
         }
       else //数据通不过验证
           {
            $this->error($model->getError());//输出错误提示信息
        }
       
     }
}